Results for "

stone s.o./an animal to death

"
English - Turkish Dictionary

stone s.o./an animal to death

(English - Turkish Dictionary) :
birini/bir hayvanı taşlayarak öldürmek; birini recmetmek.